primitive worms - Français Anglais Dictionnaire